red sox - French English Dictionary